﻿@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: 'trajan';
	src: url('../fiillerH/Fonts/TrajanPro-Regular.ttf');
	src: local('☺'), url('../fiillerH/Fonts/TrajanPro-Regular.ttf') format('woff'), url('http://fiiller.com/templates/fiillerH/Fonts/TrajanPro-Regular.ttf.ttf') format('truetype'), url('fonts/sui generis rg.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body { margin:0; padding:0; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#000; color:#d8d8d8; }
a { text-decoration:none; color:#b5611d; }
a:hover { text-decoration:underline; color:#a73b00; }
img { border:none; }
h1 { color: #EC7A23; font-family:"trajan"; text-align:center;  }
h2 { color:#FFF; font-family:"trajan"; font-size:16px; text-align:center;  }
h3 { color: #000; font-family: "trajan"; text-align:center; font-weight: bolder;   }


/**********************************PAGE*****************************/

#page { width:980px;margin:0 auto; padding:0;  }
	#pagegral{ width:980px; float:left; clear:both; background: url(images/BG-columnLB.png) repeat-y #000;}

#colum_izq{float:left;width:200px; float:left; background: url(images/BG-columnLA.png)	 no-repeat; color:#000; padding-top:230px;
 font-family: Arial, Helvetica, sans-serif; text-align:justify;    }
 	#colum_izqc {  width:170px; height:auto; float:left; padding:20px 15px; text-align:justify;  }
        
#colum_der{width:773px; float:left; margin-left:5px;  }


	#menu1 {width:770px; height:auto; float:right; font-family:"trajan"; margin:15px auto; padding:0; border: #ff7842 2px solid;}
		#menu1 ul { width:770px; padding:0;	margin:0 auto; }
		#menu1 ul li {	display:inline;	float:left;    }
		#menu1 ul li a {display:block; color:#FFF; font-size:10pt; padding:10px 15px; height:13px;  }
		#menu1 ul li:hover a{	height: 19px; text-decoration: none; color:#FFF;  border-top: #ff7842 6px solid; padding:4px 33px; margin: 0px 0; }   
		#menu1 ul li a.activeb{ color:#FFF; height:17px; border-top: #ff7842 6px solid; padding:5px 15px;   }
		#menu1 ul li ul{ 	display:none;	}
		#menu1 ul li:hover ul li ul{display:none;}
		#menu1 ul li:hover ul li:hover ul li ul{display:none;}
		#menu1 ul li:hover ul li:hover ul li:hover ul li ul{display:none;}
			#menu1 ul li:hover ul { width:auto;	display:block;	position: absolute;	} 
			#menu1 ul li:hover ul li { 	display:block;	float:none; }
			#menu1 ul li:hover ul li a { border:none; color:#FFF; font-size:10pt; background:#000; }
			#menu1 ul li:hover ul li:hover a { text-decoration:underline; color:#ff7842; background:#000;   }
			
	#colum_cen { width:750px; height:auto; float:left;  margin: 15px 0px; padding:0; text-align:justify; }
	#cont1 { width:770px; float:left;    }
    #cont2 { width:750px; float:left; padding:10px; border: #ff7842 2px solid; }
	
	
	#colum_derc { width:175px; float:right; margin: 15px 5px; }

#buscador {  margin: 20px 0; }

form input.boton { height:24px; padding:5px; width:20px; border: #000 1px solid;
        
			float:right; padding-left:15px; background:url(images/lupa.png) no-repeat;

 }
 
 form input.texto { height:22px; border:#EC7A23 2px solid; width:130px;
         border-radius:7px;
			-o-border-radius:7px;
			-moz-border-radius:7px; /* Firefox 3.6 and earlier */
			-webkit-border-radius: 7px;

 }

#social{width:200px; float:left; background: url(images/BG-columnLC.png) bottom no-repeat; height:175px; margin: 0 0 0 0; }
#footerg { width:978px; height:auto; float:right; padding: 0; }
#menu2 {width:670px; height:auto; float:right; font-family:"trajan"; margin:0 auto; padding:70px 0 0 0;  }
		#menu2 ul { width:auto; padding:0;	margin:0 auto; }
		#menu2 ul li {	display:inline;	float:left; border-right:#ff7842 1px solid;border-left:#ff7842 1px solid;    }
		#menu2 ul li a {display:block; color:#FFF; font-size:8pt; padding:5px 10px;  }
		#menu2 ul li:hover a{	text-decoration: underline; color:#ff7842;repeat-x; padding:1px 10px; margin: 4px 0;  }
		#menu2 ul li a.active{ color:#FFF; background:#000; height:20px; }
		#menu2 ul li ul{ 	display:none;	}
		#menu2 ul li:hover ul li ul{display:none;}
		#menu2 ul li:hover ul li:hover ul li ul{display:none;}
		#menu2 ul li:hover ul li:hover ul li:hover ul li ul{display:none;}
			

#subfooter { width:670px; height:25px; clear:both; float:right; font-family:"trajan"; padding:10px 0; color:#EC7A23; margin-right:50px; }
#footer {width:670px; height:25px;  clear:both; float:right; font-family:"trajan"; padding:0  0; margin-right:50px;   }


